Poppy alkaloid - French English Dictionary